SAN过去的统治
Bill 发表于:13年01月23日 10:00 [编译] 存储在线
最近,我在思考过去、现在和未来的存储平台设计。我很清楚地看到我们行业的许多人快速地从SAN(存储局域网)存储和本地文件系统迁移到基于存储的设备。
在思考这个现象的时候,我询问了我的一些朋友。“我们需要简化存储架构是因为我们没有足够的存储人才来管理存储的复杂性吗?或者说我们迁移到设备模式是因为这是自然的进步?”
在我看来,这是典型的“先有鸡还是先有蛋”的问题。
SAN过去的统治
七年前,SAN还统治着存储环境。现在一切都变了。
SAN革命开始于1997年光纤通道的引入。2007年以前光纤通道还没有多少竞争,直到10Gb/秒以太网进入市场,将SAN的市场挖走一大块。
在这段时间,市场格局发生了很大变化。Linux在许多领域成为主导,文件系统的发展则进展较小。为什么进步这么有限呢?是否因为Linux是免费的,而文件系统则很难开发而没有人愿意为文件系统买单?
NAS(网络附加存储)和其他存储设备对大型存储环境的管理很简单。文件系统和管理都被整合到一个框架中。
在一些大型组织中,SAN管理和文件系统管理是由不同的小组来管理的。我经常看到两个小组之间的冲突,不过一个大问题就是整合。SAN管理小组的人经常不告诉文件系统小组的人底层存储架构。因此文件系统小组的人经常创建一个没有针对这个存储优化的文件系统。
他们是正在使用LUN(逻辑单元号)7+1 RAID(独立磁盘冗余阵列)-5(经常被用于一些企业RAID)吗?这种系统可能不符合应用程序分配。或者说他们是正在使用4+1 RAID-5?条带的大小应该设成多少?文件系统分配应该如何匹配条带大小和底层存储架构?对大部分站点来说,所有这些问题都是非常令人困惑的问题,同时很影响性能。
即使这些小组都同心协力或每个人都在同一个小组内工作,要学会调整每个RAID设备、文件系统、网络和架构还是需要很长的时间。由于不同的厂商经常有不同的组件,员工们有许多不同的培训课程要去上。当然,这要花费时间和金钱。
此外,许多用户只有有限的性能工具来告诉他们问题在哪里以及他们犯了哪些错误。要想让每个东西都得到最佳设置,我们很难不花很多钱。
那些利润率比较高的SAN厂商们可能会安排人手在现场,或者用户支付咨询费来让人解决性能问题(我知道,因为我们进行了很多这样的工作)。最后,SAN的成本远远高于当初的硬件成本。
同时,NAS设备速度变得越来越快,同时也更便于设置和使用。许多研究都声称它们有更低的总拥有成本。
在10Gb/秒以太网之前,市场上只有1Gb/秒以太网。与SAN通道相比,这种以太网的速度相当慢。然后10Gb/秒以太网来了,它比最快的SAN通道8Gb/秒光纤通道还要快。8Gb/秒光纤通道一直是最快的SAN通道,直到2012年年中16Gb/秒光纤通道和PCIe 3.0服务器计入市场。当然,10Gb/秒以太网和NAS协议开销比SAN(SCSI)大,但是它足够快,而且可以扩展到相当于SAN。